package org.edu.modules.oa.service;

import com.baomidou.mybatisplus.extension.service.IService;
import io.swagger.models.auth.In;
import org.edu.modules.oa.entity.VeOaCarJiayouEntity;
import org.edu.modules.oa.vo.VeOaCarJiayouExportVo;
import org.edu.modules.oa.vo.VeOaCarJiayouShowVo;
import org.edu.modules.oa.vo.VeOaCarJiayouTableVo;

import java.util.HashMap;
import java.util.List;

public interface IVeOaCarJiayouService  extends IService<VeOaCarJiayouEntity> {
   HashMap<String , Object> showTable(VeOaCarJiayouTableVo veOaCarJiayouEntity , Integer startPage, Integer pageSize);// 显示表格
    Integer deleteRecord(Integer id); // 逻辑删除
    List<VeOaCarJiayouExportVo> xporte(VeOaCarJiayouTableVo veOaCarJiayouTableVo); // 导出表格
    Integer addFuelManager(VeOaCarJiayouEntity veOaCarJiayouEntity);// 新增加油记录
    VeOaCarJiayouShowVo showFuelManager(Integer id);// 显示加油记录
    Integer amendFuelManager(VeOaCarJiayouEntity VeOaCarJiayouEntity); // 修改加油记录
    HashMap<String , Object>  advancedQuery(String advancedQuery);// 高级查询

}
